package com.cenntro.oss.model.dbo;

import org.springframework.data.annotation.Transient;

import com.cenntro.common.model.dbo.BaseDO;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p> 车辆与零部件与bom版本关系 </p>
 * 
 * @author
 * @since 2019-05-17
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class DevDevicePartsDO extends BaseDO {

    /** 主键id */
    private Integer refId;

    /** 设备id */
    private Integer devId;

    /** pbom 版本id */
    private Integer bomId;

    /** 料号 */
    private String partsPn;

    /** 零部件序列号 */
    private String partsSn;

    /** 批次号 */
    private String batchNum;

    /** 硬件版本号 */
    private String hardVersion;

    /** 软件版本号 */
    private String softVersion;

    /** 零部件名称 */
    private String partsName;

    /** 规格型号 */
    private String model;

    /** 单位 */
    private String unit;

    /** 备注 */
    private String remarks;

    /** 车辆序列号 **/
    @Transient
    private String devSn;

    @Transient
    private Integer pid;
}
